arc triomphal - German English Dictionary